package com.wigem.fa.mapper;

import com.wigem.framework.mybatis.core.mapper.BaseMapperX;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

import com.wigem.fa.vo.FaEntInfoVo;
import com.wigem.fa.entity.FaEntInfoEntity;

/**
 * 申报企业基本信息Mapper接口
 *
 * @author DH
 * @date 2024-10-20
 */
@Mapper
public interface FaEntInfoMapper extends BaseMapperX<FaEntInfoEntity> {

    /**
     * 查询FaEntInfo列表
     */
    List<FaEntInfoEntity> getList(FaEntInfoVo faEntInfoVo);

    /**
     * 查询FaEntInfo实体
     */
    FaEntInfoEntity getEntity(String id);

    FaEntInfoEntity getEntityByCreateUser(String id);

    /**
     * FaEntInfo新增
     */
    int insert(FaEntInfoEntity faEntInfoentity);


    /**
     * FaEntInfo修改
     */
    int update(FaEntInfoEntity faEntInfoentity);

    /**
     * FaEntInfo删除
     */
    int delete(String id);


    /**
     * FaEntInfo移除
     */
    int remove(String id);
}
